package getDecimalValue;
 class ListNode {
      int val;
      ListNode next;
      ListNode() {}
      ListNode(int val) { this.val = val; }
      ListNode(int val, ListNode next) { this.val = val; this.next = next; }
  }

public class Solution {
    public int getDecimalValue(ListNode head) {
        int res=0;
        ListNode p=head;
        while(p!=null){
            res=res*2+p.val;
            p=p.next;
        }
        return res;
    }

}
// 转成十进制数字